dishwashing gloves - Turkish English Dictionary